package com.xmy.cultivate.respons;

import com.xmy.cultivate.enums.StatusRecordEnum;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * <p>
 * 课时汇总
 * </p>
 *
 * @author heLin
 * @since 2024-08-09
 */
@Data
public class ClassesNum implements Serializable {
    private Long teacherId;

    private Long schoolId;

    private LocalDate schoolDate;

    private String timeStart;

    private String timeEnd;

    private String studentName;

    private String gradeName;

    private String subjectsName;

    /**
     * 课程类别：1正常，3补课，4调课，5消课，6缺课，7临时
     */
    private Integer courseType;

    /**
     * 1到课，2请假，3旷课
     */
    private StatusRecordEnum status;

    /**
     * 已上课次，消耗课次
     */
    private Integer buckleClassHouse;

    /**
     * 课时费，学费消耗
     */
    private BigDecimal buckleClassMoney;

    private String teacherName;

    private String schoolName;


}
